*{
	padding: 0;
	margin: 0;
}
ul,li{
	list-style: none;
}
a{
	text-decoration: none;
}
i{
  font-style:normal	
}
.dbsBox{
  width: 100%;	
  height: 11.4rem;
}
.dbsBox .dbs{
	border:.01rem solid #e4ecf5;
	border-top: #2e6b97 solid .05rem;
    padding: .19rem;
}
.dbsBox .dbs .dbsTitleUlBox{
	background: #e5eff8;
	padding: 0 .38rem;
}
.dbsBox .dbs .dbsTitleUl{
	width: 100%;
	padding: .23rem 0px .2rem;
	overflow: hidden;
}
.dbsBox .dbs .dbsTitleUl li{
	width: 25%;
	float: left;
	height: .42rem;
	line-height: .42rem;
	font-size: .32rem;
	color: #2e6b97;
}
.dbsBox .dbs .dbsTitleUl .dbsTitleli1{
	width: 19%;
	text-align: left;
}
.dbsBox .dbs .dbsTitleUl .dbsTitleli2{
	width: 27%;
	text-align: center;
}
.dbsBox .dbs .dbsTitleUl .dbsTitleli2a{
	width: 27%;
	text-align: center;
}
.dbsBox .dbs .dbsTitleUl .dbsTitleli3{
	width: 27%;
	text-align: right;
}
.dbsTitleli3 span{
	border-right:0 !important;
}
.dbsBox .dbs .dbsTitleUl li span{
	display: block;
	height:.42rem;
	border-right: .02rem solid #ccdae7;
}
.txtMarquee-top{ 
	overflow:hidden; 
	position:relative;  
	
	}
.txtMarquee-top .bd{ 
	padding:0 .38rem;
	height: 10rem;
	border:.01rem solid #e5ecf5;   
	background: url(../images/MEPC_index_dbs2_v2019_03.png) repeat-x left bottom;
	}
.txtMarquee-top .infoList li{ 
	height:.83rem; 
	line-height:.83rem;  
	border-bottom: 1px solid #dee8f0; 
	}
.txtMarquee-top .infoList li span:nth-child(1){
	display: block;
	float: left;
	width: 19%;
	line-height: .83rem;
	font-size: .26rem;
	text-align: center;
}
.txtMarquee-top .infoList li span:nth-child(2){
	display: block;
	float: left;
	width: 27%;
	line-height: .83rem;
	font-size: .26rem;
	text-align: center;
}
.txtMarquee-top .infoList li span:nth-child(3){
	display: block;
	float: left;
	width: 27%;
	line-height: .83rem;
	font-size: .26rem;
	text-align: center;
}
.txtMarquee-top .infoList li span:nth-child(4){
	display: block;
	float: left;
	width: 27%;
	line-height: .83rem;
	font-size: .26rem;
	text-align: center;
}
.infoListSpan1{
	text-align: left !important;
	white-space:nowrap;
    overflow:hidden;
    text-overflow:ellipsis;
}
.txtMarquee-top .infoList li span i{
	display: inline-block;
	width: 70%;
	height: .42rem;
	line-height: .42rem;
	border-radius: .08rem;
	text-align: center;
	margin-top: .2rem;
}
.infoListSpan3{
	color: #fff;
}
.infoListSpan3{
	text-align: right !important;
}
.grade1 .infoListSpan3 i{
	background: #73b2ff;
}
.grade2 .infoListSpan3 i{
	background: #b2ddf7;
}
.grade3 .infoListSpan3 i{
	background: #beb1a1;
}
.grade4 .infoListSpan3 i{
	background: #7a624a;
}
.grade5 .infoListSpan3 i{
	background: #5A442F;
}
.tempWrap{overflow:hidden; position:relative;}
.infoList{height: 8160px; position: relative; padding: 0px; margin: 0px;}